continually annoying or inconveniencing someone - Spanish English Dictionary